package ar.com.fiuba.ElectronicCircuitAnalyst.domain.impl.functions.connectors;

/**
 * Interface to represent a logical connector between two expressions.
 * 
 */
public interface Connector {

	/**
	 * Method to apply the connector between two expression application result.
	 * 
	 * @param left
	 *            result of the first expression.
	 * @param right
	 *            result of the first expression.
	 * @return the result of the application of the connector.
	 */
	Boolean evaluate(Boolean left, Boolean right);
}
